<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
			class Father
			{
				constructor(x,y)
				{
					this.x=x;
					this.y=y;
				}
				money()
				{
					console.log(100);
				}
				sum()
				{
					console.log(this.x+this.y);
				}
				/* cc()
				{
					console.log("cc");
				} */
			}
			//super关键字用于访问和调用对象父类上的函数，可以调用父类的构造函数，也可以调用父类的普通函数
			class Son extends Father
			{
				constructor(x,y)
				{
					super(x,y);  //调用了父类中的构造函数
				}
				/* cc()
				{
					super();
				} */
			}
			var son1=new Son();
			son1.money();
			
			var son2=new Son(1,2);
			son2.sum();
			//son2.cc();
		</script>
	</head>
	<body>
	</body>
</html>